Mt Etna
Explore definitions, synonyms, and language insights of Mt Etna
Definitions
                    Noun
                    
            an inactive volcano in Sicily; last erupted in 1961; the highest volcano in Europe (10,500 feet)
                Explore definitions, synonyms, and language insights of Mt Etna